<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        //Object对象没有任何功能作用，空的对象
        function createPerson(name,qq){//构造函数
            //原料
            var obj=new Object();//创建一个对象
            //加工
            obj.name=name;//属性
            obj.qq=qq;//属性
            obj.showName=function(){//方法
                alert('我的名字叫：'+this.name) ;
            };
            obj.showQQ=function(){//方法
                alert('我的qq号是：'+this.qq);
            };
            //出厂
            return obj;
        }
        var obj=createPerson('张三','164676431');
        obj.showName();//调用
        obj.showQQ();

        var obj2=createPerson('赵四','34564366');
        obj2.showName();
        obj2.showQQ();
    </script>
</head>
<body>
工厂方式：原料、加工、出厂
缺点：没有new，代码重复
</body>
</html>